React Job: Computer Scientist I

Job added on

Company

Adobe

Location

Bangalore - India

Job type

Full-Time

React Job Details

locations
Bangalore
time type
Full time
posted on
Posted Today
job requisition id
R127867
Our Company

Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!

Java Developer – Document Cloud
Our company
At Adobe, we’re changing the world. How? We give people the tools to bring their ideas to life and create content that makes life more fun and work more meaningful. We give businesses and organizations the power to truly engage their customers. We're the ones behind the gorgeously designed content that streams across your laptop, TV, phone, and tablet every day—and we’re the ones who harness the massive power of big data to help companies move from data to insight and insight to action by delivering content that people crave most.
We’re a company that understands that product innovation comes from people innovation, and that’s why we invest in cultivating leaders throughout the organization. If you’re passionate about leading from where you sit, please join us
Position Summary
Adobe Document Cloud is looking for full-stack software developers to join the Document Cloud (DC) team to develop production-grade, highly-connected solutions, and services. You will be working in a highly dynamic team responsible for new concept generation, rapid prototyping, and engineering strategic 1.0 initiatives. As a part of DC, you will be collaborating with business stakeholders, architects, and engineers across multiple teams in Adobe to define, architect, develop and ship foundational systems and services that will directly impact Adobe revenue and products.
As an engineer who will play a key role in defining some of the next-generation capabilities being developed in the Adobe business platform, you are required to have an innovative mindset, strong technical skills in java, extensive web-services experience, and the skill to iterate and deliver at lightning speed. You must be able to communicate effectively with stakeholders, think creatively end-to-end, embrace change, be self-driven, and be able to work with ambiguous requirements with little or no guidance.
What you’ll do
  • Design, develop, test, and deliver high-quality software solutions and services that will directly impact Adobe's revenue and products
  • Constantly innovate, rapidly prototype, and deliver on strategic initiatives
  • Create technical specifications, prototypes, and presentations to communicate your ideas
  • Architect and implement the back-end, front-end, API, and DevOps of components and micro-services.
  • Follow best coding practices, perform code reviews, and provide comprehensive automated unit/integration tests and documentation
  • Work closely and seamlessly with architects, various engineering teams, product management, business analysts, experience design, etc
  • Build secure and scalable cloud services which provide very high availability, reliability, and security to our customers and their assets.
  • Participate in cloud deployment activities of features, troubleshoot and resolve issues escalated from the production environment
  • Ensure strong emphasis on monitoring and metrics for analyzing health and usage of features
What you need to succeed
  • Bachelors/Masters in Computer Science or a related field
  • Experience developing production-grade software applications and web services
  • The ideal candidate will be a full-stack developer skilled in the back-end, front-end, and API with excellent know-how of databases, AWS, DevOps, and CI/CD.
  • Excellent programming skills in Java technology stack and JavaScript with ReactJS including a deep understanding of optimization, performance impact of coding decisions, and object-oriented design.
  • Innovative thinker and problem solver. Ability to analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services
  • Highly motivated, work well in a fast-paced collaborative team environment
  • Self-starter and a fast learner
  • Strong written and verbal communication and collaboration skills
  • Comfortable with ambiguity and able to adapt and change direction/technologies to leverage new learnings